have an absolute abomination of something - English Synonyms Dictionary